namespace Radius.NET.Interface.Entity
{
    /// <summary>
    /// 
    /// </summary>
    [Tenant(DbConfigIdConst.QyjConfigId), NotTable]
    [SugarTable("Material_Issue_PlanPack")]
    public class MaterialIssuePlanPack
    {
        /// <summary>
        /// 
        /// </summary>
        public MaterialIssuePlanPack()
        {
        }

        /// <summary>
        /// 
        /// </summary>
        [SugarColumn(IsPrimaryKey = true)]
        public System.String NO { get; set; }

        /// <summary>
        /// 
        /// </summary>
        [SugarColumn(IsPrimaryKey = true)]
        public System.Double Unit_weight { get; set; }

        /// <summary>
        /// 
        /// </summary>
        [SugarColumn(IsPrimaryKey = true)]
        public System.String JarModelID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        [SugarColumn(IsPrimaryKey = true)]
        public System.String BoxCode { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? JarQty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? BoxQty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String Summary { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? ActualJarQty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? ActualBoxQty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String Ctn { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CustInventoryID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String Inventory_ID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String OrderID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? JarPrice { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? BoxPrice { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? AddType { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String StockID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? XmlExported { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? CheckExport { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String SelfMfg_OrdersPO { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String PackID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String PackNO { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? SuitMar { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String PackMan { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ProductID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? PackJar { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? Nbox { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.DateTime? ActualBeDate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.DateTime? ActualEndDate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? PackPlanNpkg { get; set; }

        /// <summary>
        /// 
        /// </summary>
        [SugarColumn(IsPrimaryKey = true)]
        public System.Int32 NoId { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String JarBarCode { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String JarBarCodeB { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String JarBarCodeE { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String BoxBarCode { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String BoxBarCodeB { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String BoxBarCodeE { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? InvJarQty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? InvBoxQty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? Prted { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.DateTime? PrtDate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String PrtMan { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? PrtJarQty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? PrtBoxWty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String FgStk_ID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String Binno { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? _cid { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.DateTime? PlanBeDate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.DateTime? PlanEnDate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF01 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF02 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF03 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF04 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF05 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF06 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF07 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF08 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF09 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF10 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? Frowno { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? Packclosed { get; set; } = 0;
    }
}